-- 15
function ccR_Shaman_Talent_Stone_Bulwark_Totem()
	if ccrPlayerHasTalent(STONE_BULWARK_TOTEM)
	and ccrSpellIsReady(STONE_BULWARK_TOTEM)
	and ccrPlayerIsInCombat()
	and ccrValidTarget()
	and ccrPlayerHealth() <= 80
	then
		ccrCast(STONE_BULWARK_TOTEM)
		return
	end
	return
end

function ccR_Shaman_Talent_Astral_Shift()
	if ccrPlayerHasTalent(ASTRAL_SHIFT)
	and ccrSpellIsReady(ASTRAL_SHIFT)
	and ccrPlayerIsInCombat()
	and ccrValidTarget()
	and ccrPlayerHealth() <= 80
	then
		ccrCast(ASTRAL_SHIFT)
		return
	end
	return
end
-- 30
function ccR_Shaman_Talent_Earthgrab_Totem()
end
function ccR_Shaman_Talent_Windwalk_Totem()
end
-- 45
function ccR_Shaman_Talent_Call_of_the_Elements()
end
function ccR_Shaman_Talent_Totemic_Projection()
end
-- 60
function ccR_Shaman_Talent_Elemental_Mastery()
end
function ccR_Shaman_Talent_Ancestral_Swiftness()
end
-- 75
function ccR_Shaman_Talent_Ancestral_Guidance()
end
-- 90
function ccR_Shaman_Talent_Elemental_Blast()
end